Text File | 1995-07-19 | 803 b | 7 lines | [TEXT/ttxt]
This is a substantially rewritten version of the floating windows library first introduced in develop issue 15 (September 1993). There were two motivations for the rewrite: 1) fix bugs and adapt to the latest Universal Headers, and 2) make it compile with STRICT_WINDOWS defined.
The API hasn't changed, but the underlying structures have, and additionally the refCon of the window is used by the library. You can still store a 4 byte value with the window, but you need to use the library routines SetExtWRefCon and GetExtWRefCon instead of the toolbox routines Set/GetWRefCon.
See the file "Fixed Bug List/Notes" for some details on what was fixed, how and why. Please send bugs/problem reports to dkj@apple.com. No promises, but as long as time permits I'll try to maintain this code.